Definition of the Word IRIO
A Kenyan dish of mashed potatoes, maize, and other vegetables.
Close Window